Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD ELWOOD ROAD Semi-Detached £165,000 29 Aug 2003
3 LORD ELWOOD ROAD Detached £210,000 22 Feb 2013
4 LORD ELWOOD ROAD Terraced £215,000 1 Nov 2021
5 LORD ELWOOD ROAD Detached £271,000 4 Jun 2020
6 LORD ELWOOD ROAD Terraced £136,000 20 Feb 2004
7 LORD ELWOOD ROAD Semi-Detached £265,000 21 Aug 2020